a big poo poo head - Turkish English Dictionary